Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STATION ROAD Detached £273,000 6 Sep 2018
23 STATION ROAD Detached £78,000 31 Jul 1997